hunter killer unit - French English Dictionary